﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DTO;
using DAO;

namespace BUS
{
    public class SachBUS
    {
        public static List<SachDTO> TimKiemSachDayDu(string maSach, string tenSach, string tenTheLoai, string tenTacGia)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachDayDu(maSach, tenSach, tenTheLoai, tenTacGia);
        } // ket thuc phuong thuc TimKiemSachDayDu

        public static List<SachDTO> TimKiemSachTheoTenTheLoai(string tenTheLoai)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTenTheLoai(tenTheLoai);
        } // ket thuc phuong thuc TimKiemSachTheoTenTheLoai

        public static List<SachDTO> TimKiemSachTheoTLoaiMSach(string tenTheLoai, string maSach)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiMSach(tenTheLoai, maSach);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiMSach

        public static List<SachDTO> TimKiemSachTheoTLoaiTSach(string tenTheLoai, string tenSach)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiTSach(tenTheLoai, tenSach);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiTSach

        public static List<SachDTO> TimKiemSachTheoTLoaiTTacGia(string tenTheLoai, string tenTacGia)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiTTacGia(tenTheLoai, tenTacGia);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiTTacGia

        public static List<SachDTO> TimKiemSachTheoTLoaiMSachTSach(string tenTheLoai, string maSach, string tenSach)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiMSachTSach(tenTheLoai, maSach, tenSach);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiMSachTSach

        public static List<SachDTO> TimKiemSachTheoTLoaiMSachTTacGia(string tenTheLoai, string maSach, string tenTacGia)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiMSachTTacGia(tenTheLoai, maSach, tenTacGia);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiMSachTTacGia

        public static List<SachDTO> TimKiemSachTheoTLoaiTSachTTacGia(string tenTheLoai, string tenSach, string tenTacGia)
        {
            // tra ve ket qua la danh sach cac cuon sach tim duoc
            return SachDAO.TimKiemSachTheoTLoaiTSachTTacGia(tenTheLoai, tenSach, tenTacGia);
        } // ket thuc phuong thuc TimKiemSachTheoTLoaiTSachTTacGia
    } // ket thuc SachBUS
}
